 +--------------------------------+
 | visine - Mega Man 1 & 2 editor |
 | (c)2000-2002 -= Fx3 =- ******* |
 +--------------------------------+

 HISTORY OF PAST UPDATES
 =======================

   What's new for visine 2.81:

- Fixed Stage settings -> Advanced menu (ouch!!);
- Fixed desktop refresh when you exit the level path viewer;
- Fixed MM2 ladder climb up/down speeds (they were reversed);
- KEY_Q was enabled for MM1, whoops!

   What's new for visine 2.80:

- Added even more sound codes (MM2);
- Added 'main title' and 'ending' music track settings (MM2);
- Added more general settings, like doors and beaming up/down (MM2);
- Added new menus (settings) for stage select/boss chosen and Castle (MM2);
- Added 'shot attack time' replacing the old 'bullets register' setting (MM2);
- Added rapid fire option for all weapons (MM2);
- Added a new counter (white) that displays the actual scroll data slot;
- Fixed "Arrange sprites" flag (not working for MM2);
- Fixed "OK" button and edit fields in the General and Stage stats (MM2);
- Fixed stage settings menu (MM2);
- Fixed another problem in the palette editor;
- Fixed 'low gravity' and merged with 'high gravity' as 16-bit (MM2);
- Fixed 'ladder climb up' speed (MM2);
- Fixed a few glitches caused by mouse pointer;
- Fixed a bug on sprite deleting (MM2);
- The MM2 unknown setting is 'ITEMS START', room to get items working;
- The initial room now uses the ID defined per level (MM2);
- New palette taken from Rockman Complete Works;
- More GUI changes and fixes that I don't remember.

   What's new for visine 2.70:

 - Added boss weakness against weapons (MM2);
 - Added weapons shot speed (MM2, read details before using it);
 - Added ladder climbing register (MM2, affects speed);
 - Added recoil and upper recoil speeds (MM2);
 - Added normal and in-water gravity settings (MM2);
 - Added complete sprite graphics bank editor (MM2);
 - Added palette cycles and local rotation delay adjusts (MM2);
 - Added more sound codes and music tracks (MM2);
 - Added maximum number of lives and energy tanks (MM2);
 - Added life and boss gauges filling delay (MM2);
 - Added text write delay for "got weapon" screen (MM2);
 - Fixed ENTER key problem on MM2 title screen/palette editor (close no more);
 - Fixed background color mirroring (MM2);
 - Fixed a bug inserting sprites (MM1);
 - Fixed a bug toggling the structure selector;
 - Fixed TSA flags (actual block index was being cleared on level change);
 - Fixed palette switcher if you change the level from Ending level;
 - Fixed palette/CHR switcher for MM2 Wily5 (same reason);
 - Fixed palette LOCK button (it wasn't writing data before the actual cycle);
 - Fixed enemy damage editor, thanks to Vagla for pointing me this;
 - Fixed inserted sprite index;
 - Fixed sprites buffer initialization;
 - Fixed 'no background music' index write;
 - Fixed a few GUI labels (like 'Metal Saw', instead of 'Metal Blade');
 - Fixed address/value mask for ROM data patch dialog;
 - Some of the background colors from intro sequence are mirrored, ok (MM2);
 - The sprite engine was fixed for both games, but let me know if the sprites
 are still glitched somewhere;
 - Special screens (main title, boss screen, castle) has the "lock" enabled
 when editing colors;
 - Structures/TSA selectors are updated if the palette is changed;
 - Stage path (for drawing) now uses the initial scroll byte setting;
 - Reduced video resolution switch delay on startup;
 - Main font changed, GUI slightly improved and resized;
 - Compiled for i686 family by default.

 What's new for visine 2.621:

 - Added Magnet Beam color change support (MM1).

 What's new for visine 2.62:

 - Fixed background color mirroring for MM2, now any change at $0,$4..$1C
 affects all these entries, including the cycled palettes;
 - Fixed bitmap drawing, now 256 scanlines are rendered (no more clipped
 structures from bottom on select);
 - Fixed enemy/item select for MegaMan2 (no more double-pinked squares);
 - Fixed Wily5 level (final room colors);
 - Fixed an Allegro's linking/shutdown issues with visine.

 What's new for visine 2.61:

 - Bug-fix release (glitches or unwanted stuff);
 - Fixed gcc parameters for non-debug output.

 What's new for visine 2.6:

 - Added more general settings for MegaMan2, plus sound codes;
 - Added MM2 title screen editor with built-in palette editor;
 - Added MM2 auto sprite order (wasn't enabled for some reason);
 - Fixed sprite ram render;
 - Fixed palette editor again (works for stage select/wily castle), plus
 secondary palette (flash effect) is supported (1 color cycle);
 - Fixed MM2 number of pages per level (max=$2B);
 - Changed the NES palette, now using BasicNES palette (oh well);
 - More fixes that I don't remember, and keep an eye in the next update.

 What's new for visine 2.51:

 - Fixed palette editor;
 - Fixed a major bug reading/writting graphics data;
 - Ending CHR data is now saved if edited;
 - "LOCKED/UNLOCKED" button is disabled for MegaMan1;
 - Removed that BETA VERSION warning on startup.

 What's new for visine 2.5:

 - Added "READY" display time adjust;
 - Added tons of sound events for MegaMan2 (hit KEY_F7);
 - Added weapon properties editor (like energy consumption - MM2);
 - Added x-position adjustment for life/weapon/boss energy bars (MM2);
 - Added an advanced menu for MM2 general stats (to switch music tracks);
 - Added new sound events to change (MM1);
 - Added new stats for MegaMan1, thanks to Bitmaster;
 - Added tons of new stats for MegaMan2;
 - Added stage select music selection;
 - Added an option to choose the initial stage;
 - Removed that "Weapon Power" options (MM1);
 - Fixed page number display for Wily levels (MM1);
 - Fixed selectable structures in the selector;
 - Fixed structure index display;
 - Fixed palette editor (window is moveable, no flickering);
 - Fixed nametable editor, major revision;
 - Fixed a few glitches in the GUI;
 - Screen flickering reduced due to better v-sync.

 What's new for visine 2.4:

 - Added more sound effects events (MM1);
 - Added horizontal position adjust for life/weapon bars (MM1);
 - Added vertical position adjust for the score (MM1);
 - You can change the boss chosen music now (MM1);
 - The actual selected structure number is displayed now;
 - Sprite selected is now cleared when the actual page is changed;
 - Now 256 lines are rendered, no clipped structures when selected;
 - Fixed the MM2 scrolling issue, the GUI has been slightly changed;
 - Fixed a few problems when editing special objects (MM1);
 - Fixed more glitches in the GUI, plus minor changes;
 - Key F11 can be used to quit the editor;
 - Small fixes in this document.

 What's new for visine 2.3:

 - Fixed that stupid crash when you hit F8 for general stats menu;
 - Added support for the secondary palette used by MegaMan1 after the first
 boss door. Press KEY_F4 to toggle the palette;
 - Fixed MM1 object resize (multiple of 8, hold KEY_ALT to inc/dec by 1);
 - Fixed a couple of glitches in the GUI, plus a few changes;
 - Documentation updated;
 - Cleanups.

 What's new for visine 2.2:

 - Fixed index select for items (MM2);
 - Fixed a few bugs to insert sprites (MM1);
 - Fixed sprite selected detection (MM1);
 - A few more fixes that I don't remember.

=============================================================================
//eof
